Nuprl Lemma : es-E-interface-conditional-subtype2 11,40

es:ES, XY:AbsInterface(Top). E(Yr E([X?Y]) 
latex


DefinitionsP  Q, {T}, State(ds), State(ds), state@i, vartype(i;x), loc(e), False, xt(x), x.A(x), pred(e), <ab>, first(e), suptype(ST), S  T, x:A.B(x), Void, x,yt(x;y), pred!(e;e'), SWellFounded(R(x;y)), constant_function(f;A;B), e < e', val-axiom(E;V;M;info;pred?;init;Trans;Choose;Send;val;time), , Msg(M), kind(e), loc(e), Knd, kindcase(ka.f(a); l,t.g(l;t) ), EOrderAxioms(Epred?info), IdLnk, EqDecider(T), , Id, EState(T), f(x)?z, type List, P  Q, f  g, IsPrimeIdeal(R;P), IsIntegDom(r), a  b, IsMonHom{M1,M2}(f), IsGroup(T;op;id;inv), IsMonoid(T;op;id), monot(T;x,y.R(x;y);f), Cancel(T;S;op), FunThru2op(A;B;opa;opb;f), fun_thru_1op(A;B;opa;opb;f), Dist1op2opLR(A;1op;2op), IsAction(A;x;e;S;f), IsBilinear(A;B;C;+a;+b;+c;f), BiLinear(T;pl;tm), Inverse(T;op;id;inv), Comm(T;op), Assoc(T;op), Ident(T;op;id), CoPrime(a,b), Connex(T;x,y.R(x;y)), AntiSym(T;x,y.R(x;y)), Trans(T;x,y.E(x;y)), Sym(T;x,y.E(x;y)), Refl(T;x,y.E(x;y)), IsEqFun(T;eq), Inj(A;B;f), InvFuns(A;B;f;g), a =!x:TQ(x), A, P  Q, P & Q, SqStable(P), e(e1,e2].P(e), e[e1,e2].P(e), e[e1,e2].P(e), e[e1,e2).P(e), e[e1,e2).P(e), ee'.P(e), e<e'P(e), ee'.P(e), e<e'.P(e), e c e', (e < e'), e loc e' , (e <loc e'), l_disjoint(T;l1;l2), (x  l), Outcome, q-rel(r;x), r < s, r  s, y is f*(x), (xL.P(x)), xLP(x), x f y, A c B, a < b, a <p b, a  b, a ~ b, b | a, x:AB(x), Dec(P), T, True, inl x , tt, f(a), inr x , ff, Unit, if b then t else f fi , case b of inl(x) => s(x) | inr(y) => t(y), t.1, let x,y = A in B(x;y), {x:AB(x)} , , , e  X, Type, E(X), b, x:A  B(x), left + right, E, ES, Top, P  Q, strong-subtype(A;B), a:A fp B(a), AbsInterface(A), [f?g], x:AB(x), x:AB(x), t  T, s = t
Lemmasmember wf, es-interface wf, top wf, subtype rel wf, es-E wf, p-conditional wf, es-E-interface wf, es-is-interface wf, bool wf, assert wf, unit wf, bfalse wf, btrue wf, true wf, decidable assert, sq stable from decidable, EState wf, Id wf, rationals wf, strongwellfounded wf, pred! wf, first wf, not wf, loc wf, constant function wf, IdLnk wf, kindcase wf, Knd wf, qle wf, cless wf, val-axiom wf, nat wf, Msg wf, kind wf, EOrderAxioms wf, deq wf, false wf, event system wf, squash wf, es-interface-conditional-domain-member, es-interface-conditional

origin